/**
 * 封装自定义 dayjs 日期处理模块
 */
 import dayjs from 'dayjs'
 import rTime from 'dayjs/plugin/relativeTime'
 import 'dayjs/locale/zh-cn'
 
 // 全局使用中文
 dayjs.locale('zh-cn')
 
 // dayjs 本身只处理日期格式化之类的核心功能
 // 其它例如相对时间，需要单独配置它自己的插件才可以使用
 dayjs.extend(rTime)
 
 export const relativeTime = value => {
   return dayjs().to(dayjs(value))
 }
 
 export const formatTime = (value, format = 'YYYY-MM-DD hh:mm:ss') => {
   return dayjs(value).format(format)
 }
 
 export default {
   install(Vue) {
     Vue.filter('relativeTime', relativeTime)
     Vue.filter('formatTime', formatTime)
   }
 }